package com.cnap.multiclouldmgmt.model.vm;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * 检查能不能删除
 * @author dyq
 */
@ApiModel(value = "com.cnap.multiclouldmgmt.model.vm.DelNodeImageModel",description = "要删除节点上镜像的相关信息")
public class DelNodeImageModel {

    //imageName
    @ApiModelProperty(value = "imageName")
    private String imageName;

    @ApiModelProperty(value = "svcId")
    private String svcId;

    @ApiModelProperty(value = "k8sServiceName")
    private String k8sServiceName;

    //delNodeImageClusterInfoModel
    @ApiModelProperty(value = "delNodeImageClusterInfoModel")
    private List<DelNodeImageClusterInfoModel> clusterInfos;

    /**
     * get
     *
     * @return ImageName
     */
    public String getImageName() {
        return imageName;
    }

    /**
     * set
     *
     * @param imageName imageName
     */
    public void setImageName(String imageName) {
        this.imageName = imageName;
    }


    /**
     * get
     *
     * @return ClusterInfos
     */
    public List<DelNodeImageClusterInfoModel> getClusterInfos() {
        return clusterInfos;
    }

    /**
     * set
     *
     * @param clusterInfos clusterInfos
     */
    public void setClusterInfos(List<DelNodeImageClusterInfoModel> clusterInfos) {
        this.clusterInfos = clusterInfos;
    }

    /**
     * get
     *
     * @return SvcId
     */
    public String getSvcId() {
        return svcId;
    }

    /**
     * set
     *
     * @param svcId svcId
     */
    public void setSvcId(String svcId) {
        this.svcId = svcId;
    }

    /**
     * get
     *
     * @return K8sServiceName
     */
    public String getK8sServiceName() {
        return k8sServiceName;
    }

    /**
     * set
     *
     * @param k8sServiceName k8sServiceName
     */
    public void setK8sServiceName(String k8sServiceName) {
        this.k8sServiceName = k8sServiceName;
    }
}
